package kuonjisai;

	public class J09_While {

 // 반복문while, do-while, for
 // 가끔 어떤 동작을 여러번 수행할 때가 있어서 
 // 이 동작을 반복시켜주는 문 
 
 // while문
 // while(조건식){
 // 		문장;
 // }
		
 // 조건식 결과가 참일경우 블록안의 문장이 실행되고 다시 조건식을 검사  
 // 따라서 반복실행을 중단하려면 조건식의 결과가 
 //거짓이 되도록 만들거나 break문을 사용해야함.
 // 반복문의 처리과정을 단계별로 파악하려면 
 //통합개발환경의 Debuging 기능을 이용하면 된다.
 
 // break, continue
 // break문은 while, do-while, for문의 반복실행을 중단하기 위해사용
 // break 문은 아무대나 사용하면 컴파일 오류 발생
 // continue 문은 while, do-while, for문의 현재 반복을 중단하고 다음 반복의 시작으로 제어를 넘김(반복의 일부를 중단할때)
 

	public static void main(String[] args) {

		int count = 0;

		while (count < 5) {
			System.out.println("히히히 " + count + "왔습니다~");
			count = count + 1;
		}

		int x = 19;
		int y = 1;
		int result;
		while (y <= 19) {

			result = x * y;
			System.out.println(x + "*" + y + "=" + result);
			y++;

		}
		
		// break문을 사용했을때
		// int c= 1;
		// while(true){ if(c>10) break;
		// System.out.println(c); c++; }
		// continue 문 ! 단 5는 출력하지 않음
		
		// int c = 1;
		// while (c<=10) {
		//	if(c!=5)
		//	System.out.println(c);
		//	c++;
		//
		
	    // continue 문을 사용 안했을 때
		

	}
	
	}
			
		
		
		
		
		
		
		
		

	


